hold water


Results for "hold water"

English - Turkish Dictionary

hold water

(English - Turkish Dictionary) :
k. dili geçerli olmak, makul olmak.